package com.study.common.utils;

import org.apache.commons.beanutils.ConvertUtils;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * String工具类
 * @Author Mr.Du
 * @Date 2021/10/21 15:26
 */
public class StringUtils {

    /**
     * 字符串转化为 List<Long>
     * @param info 中间有  ,  的字符串
     * @return
     */
    public static List<Long> covertListByStr(String info){
        if (info == null || info.trim().equals("")){
            return null;
        }
        List<Long> list = new ArrayList<>();
        if (info.contains(",")){
            Long[] convert =(Long[]) ConvertUtils.convert(info.split(","), Long.class);
            list = Arrays.asList(convert);
        }else {
            list.add(Long.parseLong(info));
        }
        return list;
    }

}
